package com.haoshuang.zhouzhoubang.config

object URLConstants {
    // 获取订单额外费用记录
    const val getOtherCost = "api/auth_api/getOtherCost"

    // 上传服务中图片视频
    const val do_service = "api/master_order/do_service"

    // 验收码
    const val check_order = "api/master_order/check_order"

    // 订单详情
    const val get_master_order_detail = "api/master_order/get_master_order_detail"

    // 修改预约时间
    const val confirmUpdateServiceTime = "api/master_order/confirmUpdateServiceTime"

    // 是否可以确认上门
    const val is_confirm_door_visit = "api/master_order/is_confirm_door_visit"


    /**基地址*/
    val baseUrl = Config.baseUrl
//    const val baseUrl = "https://test.zhouzhoujiafu.com/"

    // 师傅端日历部分
    const val getMasterCalendar = "api/master_order/getMasterCalendar"

    // 订单列表
    const val get_master_order_list = "api/master_order/get_master_order_list"

    // 服务师协议
    val serviceProviderAgreement = "${baseUrl}index/index/agreement?id=1"

    /**邀请师傅*/
    const val YaoQingShiFu = "/api/auth_api/invite_service"

    // 隐私政策
    val privacyPolicy = "${baseUrl}index/index/agreement?id=26"

    // 帮助中心
    val helpUrl = "${baseUrl}index/help/helpInfo?id="

    // 获取短信验证码
    const val sendSMS = "api/Sms/send"

    /**获取考试试题*/
    val HuoQvKaoShiShiTi = "/api/exam/get_exam_question"

    // 修改紧急手机号
    const val editEmergencyContact = "/api/master/editEmergencyContact"

    // 获取不感兴趣标签
    const val getUnlikeTag = "api/master_order/getUnlikeTag"

    // 注册
    const val register = "api/store.login/register"

    // 找回密码
    const val forget = "api/store.login/forgot_pwd"

    // 登录
    const val login = "api/store.login/login"

    // 登录帮助列表
    const val loginHelpList = "api/store.help/loginHelp"

    // 获取首页数据
    const val getHomeData = "api/store.team/index"

    // 获取可提现列表
    const val getNotWithdrawList = "/api/wallet/getNotWithdrawList"

    // 系统配置参数
    const val getSystemConfig = "api/store.team/systemConfigService"

    // 验证门店是否上传了营业执照
    const val checkStoreLicense = "api/store.team/checkTeamCompanyPic"

    // 获取入驻信息
    const val getStoreSettledInfo = "api/store.team/teamInfo"

    // 提交入驻申请
    const val applySettled = "api/store.team/found_team"

    // 获取合作期限
    const val getCooperationPeriod = "api/store.team/city_service"

    // 获取门店个人信息
    const val getStoreInfo = "api/store.user/teamUserInfo"

    // 获取人脸识别参数信息
    const val getFaceRecognitionInfo = "api/Skill/init_face"

    // 人脸识别回调
    const val faceRecognitionCallback = "api/store.team/autonym"

    // 合同签名
    const val contractSign = "api/store.team/signature"

    // 上传营业执照
    const val uploadStoreLicense = "api/store.team/team_company_pic"

    // 门店支付年费信息
    const val getYearMoney = "api/store.team/yearMoney"

    // 获取培训文章
    const val getTrainArticleList = "api/master/get_master_train_list"

    // 获取培训考试文章列表
    const val getTrainExamArticleList = "api/master/get_master_train_article_list"

    // 获取培训考试文章标签 分类
    const val getTrainLabel = "api/master/get_master_train_type"

    // 获取考试试题
    const val getTrainExamQuestion = "api/exam/get_article_question"

    // 提交考试结果
    const val submitExamResult = "api/exam/submit_result"

    // 获取消息数量统计
    const val getMessageCount = "api/store.messages/getMessageCount"

    // 获取用户登录状态
    const val is_master_msg = "api/store.messages/is_master_msg"

    // 设置消息已读
    const val masterSetMessageRead = "api/store.messages/masterSetMessageRead"

    // 获取系统消息
    const val getSystemMsg = "api/store.messages/get_master_system_msg"

    // 获取订单消息
    const val getOrderMsg = "api/store.messages/get_master_store_order_msg"

    // 获取异常订单消息
    const val getOrderFeedback = "api/store.messages/get_master_order_feedback_msg"

    // 获取门店消息
    const val getTeamMsg = "api/store.messages/message_list"

    // 门店消息的申请操作 同意或拒绝
    const val operateTeam = "api/store.messages/operate"

    // 删除异常消息
    const val delApplyReworkMsg = "api/store.messages/delApplyReworkMsg"

    // 订单申诉
    const val appealOrderFeedback = "api/store.messages/appeal_order_feedback"

    // 差评申诉
    const val userOrderAppeal = "api/store.messages/user_order_appeal"

    // 师傅同意处罚
    const val masterAgreePunishment = "api/master/masterAgreePunishment"

    // 订单投诉的同意处罚
    const val masterAgreeComplaint = "api/master/masterAgreeComplaint"

    // 获取服务订单详情
    const val getServiceOrderDetail = "api/master_order/get_master_order_detail"

    // 拒绝返工
    const val masterRejectApplyRework = "api/auth_api/masterRejectApplyRework"

    // 待确认数据信息
    const val confirmOrderTime = "api/master_order/confirm_order_time"

    // 同意返工
    const val masterAgreeRework = "api/auth_api/masterAgreeRework"

    // 获取是否服务时间
    const val getMasterServiceTime = "api/service_time/get_master_service_time"

    // 师傅补偿用户心意金
    const val masterCompensateMindAmount = "api/auth_api/masterCompensateMindAmount"

    // 添加任务指派
    const val addAppoint = "api/master_order/add_appoint"

    // 任务指派页面数据
    const val appointData = "api/master_order/appoint_data"

    // 获取首页数据统计
    const val getDataStatistical = "api/store.Statistical/dataStatistical"

    // 门店下的所有师傅列表
    const val getStoreTeamMember = "api/store.Statistical/teamMember"

    // 门店下所有服务列表
    const val getStoreService = "api/store.Statistical/me_service"

    // 成员统计
    const val getMemberStatistical = "api/store.Statistical/memberStatistical"

    // 服务统计
    const val getServiceStatistical = "api/store.Statistical/serviceStatistical"

    // 统计排行
    const val getRank = "api/store.Statistical/ranking"

    // 设置门店订单奖励分配
    const val setOrderAward = "/api/team/setOrderAward"

    // 门店设置页面信息
    const val teamSettingsInfo = "api/store.team/teamSetting"

    // 设置门店违约扣除
    const val setOrderDedit = "api/team/setOrderDedit"

    // 获取城市列表
    const val getRegionNameByParentId = "api/City/getRegionNameByParentId"

    // 更新门店服务区域
    const val updateTeamArea = "api/Team/update_team_area"

    // 修改分成设置
    const val updateTeamRate = "api/Team/update_team_rate"

    // 设置门店优先接单距离
    const val setOrderDistance = "api/store.team/setOrderDistance"

    // 技能分类
    const val getTeamCategoryList = "api/team/get_team_category_list"

    // 添加技能展示
    const val getAddSkillList = "api/store.team/skillSelect"

    // 添加技能
    const val updateTeamCategory = "api/team/update_team_category"

    // 移除技能
    const val undockTeamCategory = "api/store.team/undock"

    // 获取钱包主页数据
    const val getWalletDetail = "api/wallet/get_wallet_detail"

    // 冻结保证金大类列表
    const val getDepositList = "api/wallet/get_deposit_list"

    // 冻结金额记录按天分组
    const val getMasterDepositGroupByDayList = "api/wallet/getMasterDepositGroupByDayList"

    // 冻结保证金明细详情
    const val getDepositDetail = "api/wallet/get_deposit_detail"

    // 获取余额列表明细api/wallet/teamBillGroupByDayList
    const val masterBillGroupByDayList = "/api/wallet/teamBillGroupByDayList"

    // 微信登录
    const val wechatLogin = "api/store.login/wechat_Login"

    // 发布公告
    const val publishNotice = "api/Team/publish_affiche"

    // 修改门店信息
    const val updateTeamInfo = "api/store.team/editTeam"

    // 获取订单数量
    const val getMasterOrderNum = "api/master_order/get_master_order_num"

    // 获取待抢单列表
    const val getMasterTaskList = "api/master_order/get_master_take_task_list"

    // 不感兴趣
    const val add_unlike_order = "api/master_order/add_unlike_order"

    // 验证是否能接单
    const val verifyTakeTask = "api/master_order/verify_take_task"

    // 接单
    const val masterTakeTask = "api/master_order/master_take_task"

    // 获取抢单未认证技能信息
    const val masterGetSkill = "api/master_order/master_get_skill"

    // 去验证服务的时候调用接口
    const val verifyService = "api/Skill/verify_service"

    // 获取抢单订单详情
    const val get_master_take_task_detail = "api/master_order/get_master_take_task_detail"

    // 任务指派列表  门店成员列表
    const val getTeamMemberList = "api/master_order/appoint_data"

    // 个人单 门店长指派接口
    const val personalAddAppoint = "api/master_order/personal_add_appoint"

    /**提交答题结果*/
    val TiJiaoDaTiJieGuo = "/api/exam/submit_result"

    // 预约订单列表
    const val get_master_yuyue_order_list = "api/master_order/get_master_yuyue_order_list"

    // 提醒客户
    const val remind_check = "api/master_order/remind_check"

    // 获取所有服务列表
    const val getAllSkillList = "api/store.team/allSkill"

    // 门店下单
    const val teamAddOrder = "api/store.team/teamAddOrder"

    // 门店下单记录
    const val getTeamOrderRecord = "api/store.team/teamOrderLog"

    // 订单支付二维码
    const val createPayQrcode = "api/store.team/create_pay_qrcode"

    // 获取平台福利列表
    const val getWelfareList = "api/store.welfare/welfareIndex"

    // 服务免单记录
    const val getServiceFreeLog = "api/store.welfare/serviceFreeLog"

    // 获取推送订单记录
    const val getPushOrderLog = "api/store.welfare/pushOrderLog"

    // 服务工具/店铺开通记录
    const val getTeamToolLog = "api/store.welfare/teamToolLog"

    // 保险福利申请记录
    const val getInsureApplyRecord = "api/store.welfare/applyList"

    // 保险福利使用记录
    const val getInsureUseRecord = "api/store.welfare/masterInsuranceLog"

    // 保险申请
    const val applyMasterInsurance = "api/store.welfare/applyMasterInsurance"

    // 获取订单的服务人员
    const val getOrderServiceMember = "api/store.team/orderServiceMember"

    // 设置短信通知开关
    const val setNote = "api/store.user/setNote"

    // 获取版本信息
    const val getAppVersions = "api/store.Help/versions"

    // 邀请不存在的团队成员
    const val inviteTeamMember = "api/store.team/invite_team_member"

    // 邀请记录
    const val spreadServiceRecord = "api/store.team/spreadServiceRecord"

    // 上传核销码
    const val uploadWriteOffCodeImage = "api/master_order/upload_write_off_image"

    // 额外费用收款
    const val makeCostScanPayOrder = "/api/auth_api/makeCostScanPayOrder"

    // 二次上门
    const val orderSecondVisit = "/api/master_order/orderSecondVisit"

    // 设置消息全部已读
    const val doMessagesRead = "/api/store.messages/doMessagesRead"

    // 差评申诉详情
    const val userOrderAppealInfo = "/api/store.messages/user_order_appeal_info"

    // 确认上门
    const val confirmDoor = "/api/master_order/confirmDoor"

    // 根据经纬度格式化获取地址
    const val getRemoteAddress = "api/store.help/getAddress"

    // 获取商城商品福利使用记录
    const val getGoodsWelfareLog = "api/store.welfare/getGoodsWelfareLog"

    // 身份证识别
    const val idCardRecognition = "api/store.help/cardDiscern"

    // 获取我的合同列表
    const val getTeamContractList = "api/store.contract/teamContractList"

    // 添加合同
    const val addContract = "api/store.contract/addContract"

    // 获取通知列表
    const val getNoticeList = "api/store.team/notice"

    //核销订单详情
    const val getHexiaoOrderInfo = "api/master_order/hexiaoOrderInfo"
    //核销订单
    const val hexiaoOrder = "api/master_order/hexiaoOrder"
}